﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace WpfApp1.Service.CertificateService.Dto
{
    // 定义 CertificateCreateInput 类
    public class CertificateCreateInput
    {
        public string DocType { get; set; }
        public string DocId { get; set; }
        public string Company { get; set; }
        public string EquipmentName { get; set; }
        public string DeviceName { get; set; }
        public string OSName { get; set; }
        public string OSVersion { get; set; }
        public string AntiSoftName { get; set; }
        public string AntiSoftVerison { get; set; }
        public string AntiScanName { get; set; }
        public string AntiScanVerison { get; set; }
        public DateTime? InspectionDate { get; set; }
        public string InspectorName { get; set; }
        public string SignName { get; set; }
        public string VendorName { get; set; }
        public string Model { get; set; }
        public string OSTypeVersion { get; set; }
        public string ArchBit { get; set; }
        public string ServicePack { get; set; }
        public string LatestPatch { get; set; }
        public int ComputerCount { get; set; }
        public string MacAddressFilePath { get; set; }
        public string McafeeFilePath { get; set; }
        public string SystemInfoFilePath { get; set; }
        public string Remark { get; set; }
        public DateTime CreateTime { get; set; }
        public DateTime UpdateTime { get; set; }
    }

    public class CertificateUpdateInput: CertificateCreateInput
    {
        public long Id { get; set; }
    }

}
